580
270
690
640
780
480
362035
1168060
200
334
530
37037
28540
26963
24163
2032267
18634
1800151
16726
1659147
14000
13540
11760