29017 247385
18564 171049
10920 282165
8915 258485
6519 102294
6327 115821
4874 95500
3718 42786
3050 29920
2520 40082