805
690
780
610
700
1470
4210
682268
711311
582
4914
629
39617
30400
28683
26125
2244267
20284
1959153
1813149
18036
14960
14570
12810