247354 1043
232636 589
2410 50
57771 872
66404 833
4852 385
4785 779
2039 345
3131 610
11519 590
2966 522
18345 182
7430 412
6185 276
1537 128
1980 381
2665 527
8332 680
3249 229
19646 535
3935 130
1890 306
2767 517
11530 473
23802 863