31604 90
24737 65
27404 83
37557 107
10006 21
19577 29
17153 41
41321 102
12980 20
25111 47
5117 11
26334 71
9495 18
74738 88
8764 15