29885 24
4738 14
2738 5
3060 18
2086 5
5193 15
4272 6
6164 32
4047 6
4897 21
2196 1
1681 9
3592 3
2969 11
7354 30
4091 16
4270 23
32255 18