101354 115
78882 54
67536 62
67389 61
53968 66
49887 55
45268 27
43267 78
37820 36
35634 31
33323 60
32846 71
27619 49
26441 32
25700 38
24768 29
24048 21
23982 23
23094 10
23062 30
22917 26
22866 46
22190 20
22139 15