40894 40
14870 19
16223 30
27973 45
17132 22
13876 19
34829 52
11766 16
26367 39
20353 27
22892 58
22657 39
53403 101
61035 82
29120 54
31410 34
14386 25
13603 23
21120 33
18755 57
6671 11
11529 12
28195 72
15995 27