590
1243
779
706
656
415
384
976
639
673
6910
812
37587
28960
27293
24564
2094267
19054
1845153
1706147
17036
14160
13720
12020