700
729
695
1150
17114
762
840
926
1432
1020
1383
1336
687812
49363
48570
48018
4254271
4043158
33124
3255151
31106
26662
24481
22880