39663 125
44028 98
1095 51
12107 42
10718 40
5861 39
9877 37
4052 36
672 31
5780 28
6192 24
2700 22
3493 21
2549 20
3026 18
4247 18
2909 17
3660 15
2666 15
3921 15
2265 15
2996 14
2296 14
2476 14