125303 1077
4115 957
5198 901
2756 116
2266 595
4761 486
6092 479
5098 415
18594 688
24927 185
4213 227
4982 214
4509 542
19518 667
4679 514
4082 481
4347 380
10715 670
9045 142
9358 87
8406 616
3371 724
22921 554
6222 598
18029 977
2851 517
3076 164
6512 600