30021 298
5094 271
5258 338
15958 465
24617 135
13917 373
123564 344
51533 883
4950 385
4147 345
14067 867
47396 329
9093 278
132388 528
36018 232
29680 266
12195 159
42668 560
28524 378
14237 481
98423 131
94985 712
2403 190
47046 839
69224 743