12245 20
8882 27
7897 21
3990 8
5567 9
14741 29
5071 9
11380 40
9593 25
10696 18
9557 6
13688 41
4698 5
12439 41
14291 34
33242 69
19553 42
40155 119
21213 44
12597 41
7932 19
5422 7
7524 26
12680 48