16005 40
12056 14
22456 53
20322 30
11802 19
12750 22
10919 14
18229 39
11323 15
14514 18
24640 59
12259 18
12242 9
11379 6
22865 35
31019 101
30716 99
23016 46
18522 31
33893 100
18625 44
16159 33
32179 84
28860 49