30001 27
27013 65
24915 44
16581 32
14982 55
10371 28
7484 18
5563 21
5374 10
5199 15
4572 22
4512 17
3842 8
3606 19
3447 15
3187 3
3136 8
2570 3
2477 3
2381 11
2333 3
2250 7
2244 7
2040 5