21233470
15730141
956550
1057152
783157
1926256
3879005
429806
5786795
3175860
4286963
7704081
383563
517756
314035
698898
4672762
1031009
932895
2294553
379287
565829
18737710
22235936
36660860
680000
690000
830000
248007
274090
334774
369983
408894
499425
551950