10493 10
10458 11
11427 33
13276 32
14611 24
22844 16
12478 22
17200 11
34216 66
21417 29
46412 92
22888 30
24155 55
31129 33
14851 17
14835 11
13431 31
12731 17
16167 20
15513 21
19583 24
21816 18
22642 36
15561 8