644
900
595
735
625
472
883
460
600
782234
544
630112
45000
44963
43168
3822270
3615156
30894
2973149
28576
24192
22400
20600