14564
356359
37389
715831
39123
75627
227924
75844
972860
4501
44153
677372
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1768118
1720136
1690196
1637471