125303 1077
4116 957
5198 901
2756 116
2266 595
4762 486
6092 479
5098 415
18594 688
24935 185
4214 227
4982 214
4509 542
19519 667
4679 514
4082 481
4347 380
10715 670
9045 142
9358 87
8407 616
3371 724
22923 554
6222 598
18031 977
2851 517
3076 164
6512 600