49432 101
27681 90
26799 76
40712 70
48315 69
13577 65
19009 61
9402 61
21862 57
11854 55
7169 54
12711 53
15690 51
16986 45
10294 45
20413 44
14325 42
19094 41
6587 40
19812 37
17418 36
5861 36
6807 35
18564 35