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