77032 84
29852 55
35150 74
29838 71
19331 18
27894 46
24954 41
35099 62
18612 20
39224 81
43673 73
51279 142
22153 61
57343 119
21992 22
31810 47
53802 96
37576 62
20888 43
39175 118
31700 60
32644 53
17017 18
44603 172