30153 106
50279 412
47367 268
2454 505
1249 194
2218 345
776 147
2812 511
152640 974
147162 262
120752 569
342865 602
139389 362
126848 653
166032 427
25175 865
15196 94
303676 1104
115593 324
27717 437
9688 383
162233 611
7449 280
194817 289
42811 115
17559 770
9032 372
112123 650