29017 247385
18564 171051
10920 282169
8915 258485
6519 102295
6327 115821
4874 95500
3718 42786
3050 29924
2520 40083