247287 1043
232528 589
2317 50
57461 872
66141 833
4802 385
4752 779
1994 345
3107 610
11484 590
2936 522
18216 182
7391 412
5919 276
1501 128
1967 381
2650 527
8298 680
3200 229
19274 534
3915 130
1867 306
2748 517
11250 473
23633 863