386823
1696736
826671
817828
1114912
1034681
149651
229186
303710
393110
786743
409716
1248590
810277
54732
304276
4932500
2599654
1904336
1663237
160367
1535895
1503433
1479854
1469922
1430850
1312500
1307400
12682