51150 160
47613 115
44945 110
33796 108
28062 105
31769 92
10365 89
49768 88
13457 74
23813 69
30580 68
21678 61
17988 61
7627 59
15854 59
30932 58
19767 57
11587 51