29628 24
4467 14
2522 5
2864 18
1908 5
4976 15
4039 6
5977 32
3860 6
4667 21
2031 1
1545 9
3220 3
2817 11
7089 30
3912 16
4082 23
32038 18