30087 106
50258 412
47272 268
2454 505
1249 194
2218 345
775 147
2812 511
152566 974
147144 262
120730 569
342837 602
139367 362
126837 653
166027 427
25175 865
15196 94
303665 1104
115588 324
27717 437
9688 383
162226 611
7449 280
194812 289
42807 115
17559 770
9032 372
112120 650