134
281
325
305
413
450
280
242
310
151
200
284
39287
30120
28423
25785
2198267
19964
1926153
1788149
17736
14770
14480
12700