125506
75095
1407618
950717
49892
2922040
94303
49194
1513723
43645
33922
645313
1652515
1248613
1268915
87978
1225312
1643922
2731533
1726138
444310
1698518
1529916
2555361
1141813
2336823
900827
2149847
732810
10030
1478027
2218030
56994
1214614
40694
59777
708414
1212312
589011
58575
1008019
28686
312610