46645 87
32606 80
31597 71
28184 18
27209 68
24892 40
22761 20
22171 46
21995 19
20073 79
19549 40
19084 53
18434 41
17423 39
17240 50
16945 9
16503 46
16478 21
15940 52
15820 32
15254 40
15181 16
14834 81
14241 42