11116 578
29595 494
3503 79
4168 642
16518 505
53882 608
24553 324
75943 642
70497 685
40968 667
16153 445
8590 421
2187 451
3405 150
12338 343
9226 54