295
362
648
719
400
11114
662
764
433
522
340
470
39287
30110
28403
25785
2197267
19944
1926153
1787149
17736
14760
14450
12700