28685 66
25904 44
30943 27
2607 8
2877 3
3471 8
4950 22
4169 8
1819 2
576 1
3982 19
2335 5
1925 2
2102 4
5896 16
5016 19
11012 28
2648 3
3839 15
15924 58
5816 11
2073 4
5975 21
2732 3