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