12068 27
5090 27
5967 24
3035 12
12592 31
1534 8
2244 7
11316 37
5057 8
2632 6
5362 6
1322 6
2270 8
4809 10
19178 124
9098 52
2801 5
1141 2
2631 5
4877 13
3916 10
13980 52
6942 12
2248 12