29558 13
14409 27
12734 25
10636 11
9587 7
7838 29
6773 8
6007 28
4733 12
3343 8
2917 11
2612 2
2504 9
2265 14
2069 6
1946 9
1505 3
1475 5
1451 22
1327 2
1224 5
995 2
877 1
806 5