680
730
590
911
820
620
5222
670
830
653579
635
688
29847
22740
20902
18593
1489267
14332
1343148
12976
11560
1148144
10010
83711