413
849
590
393
410
280
5113
412
591
294
377
291
39287
30110
28403
25765
2196267
19944
1926153
1787149
17716
14760
14450
12700