783
846
840
768
18320
412
800
1074
786
752
1203
520210
38540
38183
35796
3165268
2956154
26984
2553149
24086
20011
19170
17430