15005 6
16838 24
30030 47
30679 49
16267 21
40423 53
15284 31
19293 26
19841 21
28813 39
13541 12
21641 25
36359 30
20613 17
38178 37
11846 17
20037 19
12064 6
35056 38
30184 42
13675 9
20940 23
12576 6
20631 20