4375 19
7714 38
5310 19
9930 15
10171 22
7213 9
7182 15
14241 15
5117 12
29545 86
18239 28
49719 70
99258 318
18362 27
31066 26