29017 247383
18564 171042
10920 282161
8914 258480
6519 102294
6327 115821
4874 95500
3718 42786
3050 29920
2520 40082