14004 25
10864 17
11093 25
13870 28
42369 158
7478 27
14244 23
3291 15
12227 55
6072 15
14352 35
3886 19
15183 24
13879 13
8788 9
44945 110
34259 63
59530 179
8504 11
88946 193
39730 82
9039 9
25254 26
8649 20