48593 168
47455 110
47031 105
38758 81
27254 24
24533 25
22207 33
21780 38
21538 25
21401 69
20848 68
20319 57
18737 18
17227 34
16827 41
16653 32
16075 30
15614 29
15208 33
15195 36
14688 16
14636 36
14598 30
14418 11