12990 23
3302 10
2228 4
2611 4
1850 5
2123 2
2212 3
3152 8
1887 2
3621 8
2859 9
3251 8
2017 3
2618 8
2116 6
2255 6
2056 2
1676 7
1649 3
1642 3
5833 24
1370 1
1427 1
1505 6