292855
988597
554234
965166
75567
337375
155205
310146
76396
466896
979229
687269
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471