534932
53358
972751
484410
323543
812218
990695
598822
735332
187833
728583
610435
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471