9847 473
4487 418
126819 786
88320 387
66921 843
53102 218
28642 591
14293 47
4282 556
3805 787
2458 316
4329 138
2997 115
4299 569
7688 595
8935 610
5560 766
5047 446
4903 839
5323 679
4970 394
39016 415