8928 9
23390 26
1592 7
7219 11
4251 7
2216 5
2511 3
7016 6
2390 4
5555 7
1878 3
3958 3
5079 13
3977 11
10003 17
5806 16
19817 31
2044 2
30165 49
7981 15
18839 22
7375 17
17841 18
2843 9