9857 473
4496 418
126910 786
88407 387
67001 843
53191 218
28704 591
14337 47
4285 556
3807 787
2458 316
4334 138
2997 115
4302 569
7692 595
8936 610
5564 766
5051 446
4905 839
5328 679
4973 394
39061 415