2271 7
2893 6
3052 15
1634 5
2541 11
1008 6
4877 13
6317 46
2231 7
1272 3
1451 8
18452 40
35362 36
3135 14
13802 49
3764 19