9856 473
4495 418
126902 786
88402 387
66995 843
53180 218
28693 591
14333 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
39052 415