12390 12
16490 9
14821 16
7540 22
15526 24
29576 67
9640 21
16517 23
20977 19
8448 10
22753 16
19472 38
10663 9
13493 19
7576 3
7029 9
16470 14
25728 44
12533 10
27183 24
28904 27
26210 39
12498 13
34549 58