29832 261026
21166 189470
11345 287581
9681 266868
7019 122454
6984 106316
5090 98921
3943 46118
3189 32061
2685 42233