247375 1043
232696 589
2444 50
57881 872
66481 833
4877 385
4800 779
2052 345
3143 610
11530 590
2985 522
18372 182
7442 412
6279 276
1549 128
1990 381
2680 527
8346 680
3282 229
19777 535
3949 130
1906 306
2777 517
11626 473
23868 863