902360
975480
421266
881214
88162
527127
893587
199250
986532
885332
351647
969395
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471