31017 42
2845 6
3060 15
5931 24
3037 5
2598 13
3163 20
3038 11
2903 15
1248 6
3265 16
3607 21
2161 10
3799 11
5428 42
1917 12