29823 260843
21116 189158
11338 287485
9667 266703
7012 122348
6961 106235
5087 98866
3941 46038
3187 32019
2684 42193