20866 36
31968 63
27295 89
12773 27
5511 15
19765 105
22052 39
58653 121
21885 40
17506 18
30629 77
7119 6
42677 63
24582 35
23269 57
19835 32
39834 155
98610 143
55797 82
28634 27
31769 48
17006 49
37258 93
14335 19