247287 1043
232532 589
2326 50
57477 872
66160 833
4806 385
4753 779
1995 345
3108 610
11486 590
2936 522
18218 182
7393 412
5926 276
1501 128
1967 381
2652 527
8299 680
3202 229
19286 534
3916 130
1868 306
2748 517
11263 473
23645 863