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