11111 578
29590 494
3496 79
4156 642
16481 505
53818 607
24532 324
75918 642
70474 685
40878 667
16107 445
8589 421
2187 451
3399 150
12331 343
9219 54