30976 42
3035 15
5906 24
3017 5
2578 13
3148 20
2831 6
2884 15
1236 6
3246 16
3580 21
2142 10
3779 11
5402 42
1898 12
3023 11