486965
209822
1043392
975872
1112254
863256
121640
182570
1072696
764285
788275
12682
291526
839644
472845
490788
4944500
2601654
1907336
1699736
1667237
160467
1539895
1504433
1482854
1469922
1430850
1312500
1307400