561848
292286
612896
890940
110316
534686
745552
107612
831807
570445
934998
599113
969290
642273
658854
422110
5381500
2814654
2062336
1812237
1779736
170667
1682895
1610433
1511854
1504922
1461850
1368500
1329400
1310590