32117 46
16402 40
45946 212
9648 23
25663 28
8504 11
25887 49
7917 27
2774 4
14350 51
6835 10
13350 29
68567 99
20473 41
22200 41
10313 17
10387 49
20562 53
36348 171
40042 76
29919 50