9857 473
4495 418
126906 786
88403 387
66995 843
53184 218
28697 591
14335 47
4284 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
39058 415