9832 473
4471 418
126635 786
88178 387
66763 842
52828 216
28524 591
14158 47
4274 556
3797 787
2455 316
4322 138
2991 115
4290 569
7680 595
8920 610
5552 766
5042 446
4897 839
5314 679
4960 394
38892 415