460
3913
4815
410
390
4218
379
340
402
3217
369
3720
9060
7640
5460
3980
388261
3460
3399
3230
2971
27049
261147
253142