247354 1043
232639 589
2413 50
57787 872
66412 833
4854 385
4787 779
2039 345
3131 610
11520 590
2968 522
18345 182
7430 412
6194 276
1538 128
1980 381
2666 527
8332 680
3249 229
19655 535
3936 130
1891 306
2768 517
11537 473
23807 863