408843
847660
970406
217224
488953
383232
899272
90568
935571
92767
506805
732510
5108799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1630471