9847 473
4487 418
126823 786
88321 387
66925 843
53107 218
28643 591
14296 47
4282 556
3805 787
2458 316
4329 138
2997 115
4300 569
7688 595
8935 610
5560 766
5047 446
4903 839
5323 679
4970 394
39017 415