49772 103
28028 90
26799 77
15406 70
41056 70
48647 69
19009 61
9402 61
22215 57
11854 55
7169 54
12711 53
15690 51
16986 45
10627 45
20746 44
19435 44
14325 42
6587 40
20155 37
5861 36
17418 36
6660 35