4660 29
2971 15
2436 8
2638 6
4141 21
3243 16
4403 15
3450 11
4043 23
4417 12
2176 8
2712 10
2048 5
2292 8
1402 2
1651 4
2358 6
2128 10
2596 11
3864 17
1906 6
1703 5
2282 5
6232 40