290
459
5012
4415
550
270
561
250
394
160
417
264
37537
28890
27253
24493
2085267
18954
1837153
17006
1700147
14160
13710
11980