11116 578
29593 494
3502 79
4167 642
16499 505
53842 608
24541 324
75934 642
70493 685
40946 667
16120 445
8589 421
2187 451
3405 150
12336 343
9224 54