247287 1043
232528 589
2318 50
57462 872
66144 833
4802 385
4752 779
1994 345
3107 610
11486 590
2936 522
18216 182
7392 412
5921 276
1501 128
1967 381
2651 527
8298 680
3200 229
19274 534
3916 130
1868 306
2748 517
11250 473
23635 863