28528 66
25850 44
30842 27
2577 8
2845 3
3430 8
4911 22
4137 8
1791 2
576 1
3940 19
2299 5
1896 2
2078 4
5860 16
4956 19
10948 28
2614 3
3799 15
15846 58
5780 11
2037 4
5943 21
2701 3