247382 1043
232713 589
2452 50
57927 872
66508 833
4882 385
4805 779
2064 345
3151 610
11535 590
2991 522
18390 182
7456 412
6325 279
1550 128
1995 381
2683 527
8354 680
3299 229
19820 535
3953 130
1910 306
2781 517
11659 473
23889 863