15575 40
19875 30
30550 104
22766 38
27192 60
28694 56
28388 59
26914 27
30060 44
28892 65
12833 29
10450 7
35152 122
26542 72
13557 7
49687 113
21202 44
29494 114
17344 71
24292 74
18590 56
19170 67
20517 109
19838 69