833970
1011200
322632
227261
480422
805271
230713
75154
583529
108229
262936
542646
5140799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471