380
4012
352
274
2710
3816
267
250
257
2910
264
323
31677
24240
22532
20123
1627267
15762
1444148
13966
1297144
12230
10970
9280