50657 222
38781 65
31439 89
30336 101
29171 95
28749 103
26717 96
26161 26
25082 27
24966 45
23608 46
22477 46
21413 51
21126 67
20139 78
19124 112
18828 49
18029 52
17800 40
17077 55