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