116569 101
17667 5
25286 40
14388 25
39634 79
38312 95
20138 22
10536 5
20894 42
35099 62
12113 5
39742 41
27821 62
25225 45
24809 40
19128 40
25406 49
28042 53
46806 86
18649 48
54342 173
13672 11
26454 17
26740 46