9150 7
21996 37
42972 67
19045 32
25043 67
37365 158
15978 15
68199 174
409158 1655
58773 207
63608 153
29667 102
25949 43
31751 64
25030 58
25422 92
17234 23
49541 184
72953 154
31649 64
29107 40
25073 67
31863 31
13797 22