9905 23
16608 37
5977 1
11339 2
28296 23
10450 12
7842 8
4318 9
8125 4
2794 8
2947 6
3989 4
3167 3
5071 13
7237 12
2948 3
3280 2
4268 3
3154 3
4135 10
18334 13
9016 8
4629 9
6152 21