29683 13
14489 27
12788 25
10681 11
9662 7
7901 29
6837 8
6070 28
4801 12
3394 8
2968 11
2684 2
2534 9
2328 14
2102 6
1992 9
1557 3
1514 5
1502 22
1366 2
1254 5
1047 2
905 1
859 5