3028 26
1568 6
5200 24
3781 17
2550 7
848 6
957 16
2059 13
5718 23
18671 74
4152 9
1006 2
4525 18
3135 14
2740 4
3221 8
699 5
1684 9
18693 108
5902 29
15889 18
13962 13
9107 19
9231 25