13935 31
42677 63
17286 33
14943 25
14587 38
19962 64
24582 37
23269 57
37478 66
80247 177
60712 223
10850 33
60729 47
31769 49
10364 14
14502 25
4596 8
5464 8
24946 46
11706 21
6185 17
6325 28
17220 19
36271 95