125353 1077
4122 957
5206 901
2769 116
2268 595
4814 486
6096 479
5111 415
18610 688
25030 185
4225 227
5002 214
4514 542
19535 667
4690 514
4099 481
4354 380
10721 670
9054 142
9374 87
8424 616
3378 724
22968 554
6246 598
18070 977
2852 517
3095 164
6524 600