12979 23
3288 10
2221 4
2600 4
1843 5
2117 2
2201 3
3140 8
1881 2
3608 8
2850 9
3245 8
2008 3
2611 8
2108 6
2248 6
2049 2
1664 7
1643 3
1635 3
5824 24
1362 1
1420 1
1498 6