1182475
158660
603744
768102
1031650
592343
1194341
191
161
231
171
221
5402367
4437934
4276459
3431462
3413998
3347286
3295955
2967728
2953226
2450209
2121352
2115407