51551 162
47613 115
44945 110
33796 108
28062 106
10803 101
32594 93
49768 88
13823 74
24179 69
30948 68
8445 67
21678 62
17988 61
15854 59
30932 58