11116 578
29594 494
3502 79
4168 642
16510 505
53850 608
24541 324
75939 642
70495 685
40950 667
16125 445
8589 421
2187 451
3405 150
12337 343
9224 54