125325 1077
4119 957
5203 901
2762 116
2266 595
4772 486
6096 479
5104 415
18602 688
24980 185
4217 227
4992 214
4511 542
19526 667
4686 514
4090 481
4350 380
10717 670
9049 142
9364 87
8415 616
3374 724
22944 554
6231 598
18050 977
2852 517
3080 164
6516 600