29657 13
14469 27
12785 25
10676 11
9649 7
7893 29
6827 8
6064 28
4786 12
3383 8
2962 11
2672 2
2530 9
2320 14
2098 6
1985 9
1545 3
1509 5
1495 22
1361 2
1249 5
1041 2
901 1
854 5