697
640
590
1100
804
506
685
730
720
770
570
648
26867
20180
18741
16672
1315265
12992
1185148
11694
10600
965143
8820
77511