3028 26
1568 6
5200 24
3781 17
2550 7
848 6
957 16
2059 13
6055 23
19011 75
4152 9
1006 2
4525 18
3135 14
2740 4
3221 8
699 5
1684 9
19022 108
5902 29
15889 18
14285 13
9107 20
9231 26