247360 1043
232668 589
2422 50
57824 872
66437 833
4863 385
4792 779
2048 345
3136 610
11525 590
2981 522
18360 182
7438 412
6232 276
1544 128
1985 381
2674 527
8336 680
3265 229
19704 535
3942 130
1897 306
2772 517
11574 473
23836 863