10521 43
9622 39
12652 64
28825 115
39083 159
22968 87
3946 13
43847 179
5397 19
7529 47
11461 69
24745 166
7314 21
15948 26
23690 89
10290 32
16844 58
24512 136