12536 26
12489 24
19824 32
12628 24
10339 22
13276 34
9796 45
3174 19
23620 103
5614 24
11080 19
22232 31
10280 24
37876 89
8096 4
8912 26
7346 29
46826 163
2611 19
8553 34
5305 9
42973 112