32535 67
39830 24
5086 22
22518 40
4296 6
2975 11
2278 8
3507 19
3538 16
28045 47
3212 4
2083 3
2335 5
3644 15
4220 18