28625 66
25881 44
30908 27
2588 8
2855 3
3446 8
4928 22
4150 8
1802 2
576 1
3960 19
2314 5
1910 2
2086 4
5884 16
4986 19
10981 28
2632 3
3822 15
15892 58
5794 11
2053 4
5951 21
2713 3