29665 13
14472 27
12785 25
10676 11
9649 7
7893 29
6828 8
6064 28
4788 12
3384 8
2962 11
2673 2
2531 9
2321 14
2098 6
1986 9
1546 3
1509 5
1495 22
1362 2
1250 5
1042 2
902 1
855 5