11556 127
14481 608
19685 92
3000 727
1984 262
3970 712
1590 405
1241 362
1318 368
3120 765
2906 728
525 69
2062 365
2326 479
3221 678
3759 693
3078 862
2544 485
2575 475
2906 719
2901 292
2766 404
12775 251
6534 203
14531 135
2182 85
18791 478
24212 713