29823 260841
21114 189146
11338 287481
9667 266701
7012 122343
6961 106235
5087 98866
3941 46035
3187 32016
2684 42188