30395 85
19324 59
12519 11
16869 20
22943 26
11284 8
16697 28
16635 25
18286 29
23468 32
12557 16
14618 28
26230 46
9914 11
11478 24
20800 43
33347 73
33969 53
19594 31
18874 15
16447 18
14073 20
30966 81
22283 76