125446
75085
1407318
950517
49892
2921940
94283
49194
1513123
43645
33922
645313
1651715
1248413
1268615
87958
1225112
1643722
2731333
1725938
444310
1698518
1529316
2555061
1141613
2336623
900827
2149247
732610
10030
1477927
2217530
56994
1214414
40694
59767
708314
1212212
588511
58555
1007719
28686
312410