20905 3
23530 2
34983 5
18628 2
21552 2
28657 5
38559 7
36154 4
98330 17
35409 4
29404 2
31131 5
32181 8
31977 11
20380 1
37159 10
30133 2
34009 9
49002 15
26928 9
23134 3
22630 3
19777 1
36853 4