27786 138
49533 301
19992 105
11243 51
12676 54
46968 323
5924 18
9977 29
25922 37
48594 109
57887 129