2990 10
2812 8
4620 13
2409 9
3222 9
1715 6
3990 21
2304 5
2317 5
2418 9
3044 8
3673 12
7513 24
1145 4
2051 4
1636 2
2849 8
3561 9
1124 5
3605 13
6560 29
951 2
1232 2
11906 42