28831 66
25979 44
31014 27
2634 9
2903 3
3498 8
4968 22
4194 8
1841 2
576 1
4002 19
2363 5
1968 2
2120 4
5966 16
5042 19
11042 28
2670 3
3879 15
16001 58
5844 11
2102 4
6018 21
2755 3