3851 16
10707 24
2546 2
3698 9
2144 1
5062 11
5977 9
2551 10
3620 12
2218 9
14730 32
2287 7
4821 13
5430 11
2251 9
8591 29