29759 259599
20807 186927
11304 287028
9595 265818
6943 121585
6888 105748
5063 98531
3909 45687
3175 31835
2674 42012