11802 20
16740 35
15823 31
17957 49
10769 6
13940 20
18232 17
39644 98
15470 46
16969 55
17079 41
11919 23
14499 32
19399 42
26289 31
13212 31
19773 47
20830 41
19578 36
22011 27
19796 54
18887 48
26458 51
29050 85