641,594
2980000
685,731
3185000
1,119,129
5198000
400,027
1858000
308,956
1435000
133,055
618000
88,273
410000