30061 106
50248 412
47250 268
2454 505
1249 194
2218 345
775 147
2812 511
152553 974
147139 262
120724 569
342830 602
139362 362
126835 653
166026 427
25175 865
15196 94
303660 1104
115586 324
27717 437
9688 383
162224 611
7449 280
194812 289
42806 115
17559 770
9032 372
112117 650