29017 247395
18564 171058
10920 282170
8915 258489
6519 102296
6327 115822
4874 95501
3718 42787
3051 29928
2520 40085