50887 104
28388 91
27514 78
17942 76
49381 73
41405 70
9760 64
19364 63
12219 59
22572 58
7547 55
13063 54
16055 51
10627 46
17337 45
21107 44
19817 44
14668 42
6954 40
19270 39
5861 37
17774 37
20155 37