30980 42
2832 6
3036 15
5907 24
3020 5
2580 13
3149 20
3025 11
2886 15
1238 6
3249 16
3582 21
2144 10
3780 11
5403 42
1900 12