31018 42
3060 15
5931 24
3038 5
2598 13
3164 20
2847 6
2905 15
1250 6
3267 16
3608 21
2162 10
3802 11
5430 42
1918 12
3040 11