12293 30
25415 48
65921 168
17168 55
7207 9
5562 20
7953 24
2137 11
6498 24
19268 44
8220 7
49609 197
21343 36
8896 16
25960 45
22146 54
47385 72
6070 20
16960 11
4778 12
22432 35