125566
75105
1407618
950917
49902
2922340
94303
49194
1514723
43655
33932
645313
1652815
1248613
1268915
87998
1225412
1644022
2731733
1726438
444410
1698618
1530316
2555461
1142413
2337023
901227
2150447
732810
10030
1478227
2218430
56994
1214914
40694
59787
708414
1212412
589211
58635
1008319
28686
312810