31015 42
3047 15
5925 24
3034 5
2596 13
3162 20
2843 6
2901 15
1246 6
3264 16
3605 21
2159 10
3795 11
5427 42
1913 12
3036 11