29759 259599
20807 186932
11304 287030
9595 265819
6943 121588
6888 105749
5063 98531
3909 45687
3175 31835
2674 42012