150185
100672
111259
6713455
1829630
12145366
120359
97844
160188
969086
481234
356506
107377
2554470
1147797
231736
256108
1712312
8481140
5685078
4211609
1038570
2823126
7674052
2311380
560000
580000
660000
700000
710000
910000
1350000
4280000
146064
161426