151
241
242
221
121
211
161
181
4990365
4077932
4042456
3346460
3249998
3143285
3089955
2826726
2797226
2335209
2063352
2045407