31036 42
2858 6
3078 15
5951 24
3044 5
2610 13
3181 20
3058 11
2916 15
1264 6
3281 16
3618 21
2168 10
3814 11
5443 42
1930 12