31038 42
3079 15
5952 24
3046 5
2611 13
3182 20
2862 6
2917 15
1264 6
3282 16
3618 21
2168 10
3815 11
5443 42
1932 12
3058 11