125357 1077
4123 957
5206 901
2769 116
2268 595
4821 486
6097 479
5113 415
18610 688
25035 185
4226 227
5005 214
4516 542
19535 667
4690 514
4099 481
4356 380
10722 670
9054 142
9375 87
8424 616
3379 724
22975 554
6249 598
18077 977
2852 517
3095 164
6526 600