11112 578
29590 494
3498 79
4157 642
16492 505
53819 607
24533 324
75925 642
70487 685
40920 667
16109 445
8589 421
2187 451
3399 150
12335 343
9221 54