29881 610
20560 311
28399 200
23379 147
17338 390
7803 340
70634 260
9423 262
8435 396
30195 224
10824 865
9199 478
23302 1067
5765 551
35161 559
20927 193
103683 629
19382 964
79727 387
50269 644
23015 689
159830 763
310354 959
44230 427
3195 284
9249 581
13970 444
17381 458