16801 16
15014 6
27069 39
15100 6
12275 9
23290 42
11899 6
15720 15
22341 12
21669 16
12400 9
30149 39
14973 15
26828 35
11616 3
17153 11
14105 8
21763 8
55552 118
32969 33
19781 36
14662 12
18023 20
21367 20