247378 1043
232704 589
2446 50
57899 872
66491 833
4880 385
4800 779
2055 345
3149 610
11533 590
2989 522
18378 182
7451 412
6295 276
1550 128
1992 381
2681 527
8349 680
3292 229
19793 535
3952 130
1908 306
2778 517
11639 473
23875 863