3851 16
10228 24
2546 2
3698 9
2144 1
4809 11
5748 9
2551 10
3620 12
1990 7
14499 33
2049 7
4577 13
5197 11
2251 9
8355 29