191043
182
185
229
2522
197
195
213
202
1913
1710
15171
12120
9511
8240
658263
6470
5900
5381
537147
51010
458142
3820