30113 106
50262 412
47299 268
2454 505
1249 194
2218 345
776 147
2812 511
152592 974
147147 262
120737 569
342851 602
139373 362
126842 653
166029 427
25175 865
15196 94
303668 1104
115589 324
27717 437
9688 383
162230 611
7449 280
194813 289
42807 115
17559 770
9032 372
112120 650