2893 9
985 4
1294 1
1020 4
2902 11
3575 16
2210 12
1121 3
1566 5
4104 15
1729 3
2447 9
945 5
3864 9
1336 6
1283 2
1501 1
868 1
1075 3
1354 5
1976 10