2985 8
2900 16
2096 8
1677 3
2052 9
2279 9
2195 9
1506 3
1598 8
1444 1
2667 17
2211 6
1363 5
2119 8
1528 3
2067 11
1768 10
3224 17
15014 56