991693
215348
456915
123750
38753
753178
3463
343146
6071
303862
641258
435794
5055799
3492581
2974148
2294804
2203988
1998609
189478
1888357
1736118
1708136
1653195
1620471