43862 1022
3132 698
2466 680
1834 420
2719 559
2660 755
1674 441
1679 461
870 243
2809 724
754 97
3023 761
1867 471
12201 102
15625 573
29246 344
7026 777
8673 379
12757 316
8188 253
5124 42
9643 310
10506 711
4079 536
2944 285
13581 530
5913 445
8288 708