16005 40
12056 14
22456 53
20322 30
11802 19
12750 22
10919 14
18229 38
11323 15
14514 18
24640 59
12259 18
12242 9
11379 6
22865 34
31019 100
30716 99
22787 46
18522 28
33893 100
18625 43
16159 33
32179 84
28860 48