3315 20
19852 36
9266 28
3496 7
3507 22
26895 25
861 2
3640 8
3791 12
14230 45
4929 16
9133 6
19174 63
4158 15
15156 16
5216 25
4380 4
3223 16
4196 15
2137 6
398 5
3129 12
14015 45
21643 67