50887 104
28780 91
18375 82
27514 78
49381 75
41794 70
9760 65
19364 63
22937 59
12219 59
7547 55
13063 55
16055 51
10627 46
17337 45
21107 45
19817 44
15050 43
6954 40
19641 39
6242 37
17774 37
6998 37