15576 17
17568 29
10936 10
11469 8
9321 7
8254 7
9447 11
14187 27
11474 14
12072 18
34283 76
22264 43
37175 64
47159 64
59040 115
33791 35
16869 26
26602 61
42663 92
26889 49
16089 13
67445 114
19361 18
40353 58