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