28498 66
25821 44
30827 27
2540 8
2842 3
3422 8
4905 22
4134 8
1786 2
576 1
3932 19
2294 5
1893 2
2075 4
5844 16
4947 19
10938 28
2611 3
3798 15
15826 58
5772 11
2030 4
5934 21
2700 3