2238 3
18571 25
9540 16
5049 8
1704 9
2121 2
1282 4
7347 40
6154 37
4491 13
1273 5
2257 4
1397 8
2558 9
1674 8
6861 44
4331 10
1806 4
2150 6
1608 2
1622 5
3941 14
8637 38
3131 15