10121 10
7746 17
19480 67
6313 27
24941 102
5194 20
12587 61
845 4
2168 9
960 11
1844 6
6347 21
10375 42
2002 1
987 2
1812 5
2074 5
2969 7
4846 14
1616 5
1257 2
1045 4
513 2
4679 17