29487 24
4368 14
2428 5
2780 18
1834 5
4911 15
3929 6
5886 32
3763 6
4546 21
1957 1
1487 9
3100 3
2754 11
6988 30
3830 16
4011 23
31937 18