106186 120
14307 102
21575 90
47685 83
34917 72
58820 70
74101 65
70301 64
35990 63
85637 59
54271 58
29701 51
21569 48
24504 48
20988 45
27747 43
16390 41
9105 41
22616 40
40298 38
20827 34
16812 34
28543 33
37481 32