11293 10
11559 9
30917 35
26123 27
44541 50
26239 17
14734 14
43562 47
20313 16
18902 18
9483 7
21102 20