32543 48
16402 40
45946 212
9648 23
25663 28
8504 11
25887 49
7917 27
2774 4
14350 51
6835 10
13350 29
68567 100
20473 41
22616 42
10313 17
10387 54
63 2
20562 53
36348 171
40042 76