31058 78
36233 100
17084 24
19278 20
17072 27
20739 28
36721 70
15764 21
14055 27
22048 37
16090 25
31693 60
30696 54
31073 65
29903 80
31616 129
14786 12
14244 19
21935 53
15603 15
20550 49
20689 57
27623 102
26446 113