5591 18
2778 9
2132 4
2671 6
5152 27
9295 27
9026 31
16768 61
23194 92
4320 10
1839 5
1829 6
2250 11
3076 12
6158 16
11015 32
7426 25
3073 12
4163 20
6296 24
7615 25
6028 31
3216 8
4387 12