348325
160505
544221
836421
633155
36620
218421
422638
886989
703408
670522
570296
5148799
3567581
3076148
2393804
2230988
2052609
1972358
191578
1768118
1720136
1690196
1637471