1781
1074
1410
1186
1510
2141
13822
11010
1178
1094
1302
606711
43570
43383
41427
3686270
3455156
29854
2886149
27526
23422
21800
19830