29832 261021
21166 189459
11345 287580
9681 266867
7019 122452
6984 106316
5090 98921
3943 46116
3189 32060
2685 42233