2550 13
1143 10
1106 4
1165 1
3724 12
1553 10
1139 3
1232 7
963 2
691 2
1960 7
1138 1
1030 5
2647 19