247353 1043
232632 589
2407 50
57767 872
66402 833
4852 385
4785 779
2039 345
3131 610
11519 590
2965 522
18345 182
7430 412
6183 276
1537 128
1980 381
2665 527
8330 680
3249 229
19641 535
3935 130
1890 306
2766 517
11525 473
23798 863