30030 106
50239 412
47200 268
2454 505
1249 194
2218 345
775 147
2812 511
152533 974
147134 262
120715 569
342821 602
139355 362
126834 653
166023 427
25174 865
15196 94
303654 1104
115586 324
27717 437
9688 383
162223 611
7449 280
194807 289
42806 115
17559 770
9032 372
112115 650