21730 52
31837 153
12856 29
57582 72
11276 17
66052 172
143105 330
7672 21
9983 21
14486 41
14435 12
16747 17
20721 11
3746 5
4448 11
15480 39
21164 66
8462 21
8348 31
7031 27
12133 40
7729 37
4803 14
18218 67