246976 1043
232141 589
2051 50
56580 872
65464 833
4601 385
4595 779
1883 345
2984 610
9136 590
2838 522
17654 182
4332 410
5261 276
1429 128
1838 381
2586 527
8207 680
3021 229
18038 534
3810 130
1802 306
2648 517
10545 473
23096 863