838885
713960
861545
28843
480188
92178
983526
86489
815
999792
61259
61621
5082799
3513581
3009148
2316804
2212988
2008609
1905357
189878
1746118
1715136
1661195
1624471