8970 6
9603 8
11862 13
12407 16
14772 19
11172 12
20005 48
13757 14
10929 2
12751 11
13240 35
12289 14
19232 55
36837 53
20749 39
14742 26
25234 73
35926 104
26589 49
24709 65
9766 11
11600 15
55381 143
18807 30