28596 66
25877 44
30878 27
2587 8
2850 3
3440 8
4922 22
4149 8
1799 2
576 1
3955 19
2311 5
1905 2
2086 4
5875 16
4975 19
10969 28
2628 3
3817 15
15874 58
5788 11
2051 4
5948 21
2712 3