29022 247418
18566 171081
10920 282175
8915 258501
6519 102301
6329 115825
4874 95504
3719 42790
3051 29929
2520 40088