11116 578
29594 494
3502 79
4168 642
16504 505
53843 608
24541 324
75937 642
70494 685
40946 667
16123 445
8589 421
2187 451
3405 150
12336 343
9224 54