2271 7
2893 6
3052 15
1634 5
2541 11
1008 6
4877 13
6317 47
2594 7
1272 3
1451 8
18452 40
35753 37
3135 14
14172 49
3764 19