11116 578
29595 494
3503 79
4168 642
16516 505
53876 608
24548 324
75943 642
70497 685
40961 667
16141 445
8589 421
2187 451
3405 150
12338 343
9224 54