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