100016 319
251071 673
2575 90
2786 317
148120 609
9689 120
8749 476
515191 1912
14586 818
19112 678
96370 672
50687 708
52842 355
27431 385
38885 350
37537 437
28030 144
36959 663
33911 388
16134 788
30420 664
6031 462
32174 466
16517 396
10254 273
2502 403
6926 272
3102 377