132
173
241
61
283
170
250
38957
29860
28113
25535
2174267
19704
1910153
1775149
17596
14600
14280
12580