50606 136
19968 124
33902 121
14700 119
31703 99
20029 82
16999 78
28976 75
24518 74
20183 70
15685 64
11235 62
14485 59
16368 58
16131 57
21887 55
21397 54
19122 51
7842 50
10392 48
14421 47
9462 45
16131 45
13719 45