21633 63
9936 7
10044 15
16998 27
23175 24
30062 114
16140 32
12202 22
15566 53
21298 59
18053 30
12057 7
16773 44
13748 13
23395 42
11346 14
10387 12
15753 20
15886 18
19714 37
15612 29
19818 26
14719 6
35648 75