2221 8
12076 23
1528 5
2054 9
11349 27
590 9
1318 4
30667 78
6935 19
21010 27
7960 16
6853 7
5199 15
8385 14
2386 12
1237 11
2486 7
2707 3
8781 12
1703 3
3703 15
6676 12
1126 4
4024 20