46749 80
45272 102
43287 146
42637 107
31092 100
28571 58
26220 57
25059 97
24696 13
23753 47
20658 31
20611 22
19783 55
19393 59
18447 28
17317 38
17199 32
17101 51
16939 32
16824 38
16474 38
16362 54
15983 21
15274 17