35252 90
15849 23
19852 36
6618 27
16337 33
5270 11
18301 13
4021 14
5609 5
10822 17
6260 7
4684 16
401 24
2794 7
24692 33
9818 23
3477 9
1017 1
5732 30
2247 7
1666 5
1596 7
2833 6
833 2