27428 3
5404 3
26601 2
22602 2
3234 2
2231 2
2258 2
253 2
1406 2
1953 2
251 2
1558 2
401 2
1009 2
378 2
554 2
7953 2
1734 2
5679 2
1976 2
10055 2
47932 2
328 2
2830 2