28770 66
25947 44
30977 27
2619 8
2893 3
3486 8
4960 22
4186 8
1829 2
576 1
3994 19
2352 5
1947 2
2113 4
5932 16
5027 19
11025 28
2661 3
3860 15
15960 58
5831 11
2091 4
5998 21
2746 3