28801 66
25961 44
30996 27
2626 9
2895 3
3491 8
4962 22
4190 8
1833 2
576 1
3997 19
2356 5
1958 2
2115 4
5955 16
5032 19
11031 28
2664 3
3869 15
15980 58
5838 11
2094 4
6009 21
2752 3