13176 13
19848 39
32653 76
30125 50
18954 46
10979 5
29884 42
34416 59
19185 31
36052 93
16257 21
27682 66
61777 176
18571 46
21598 44
18700 26
22389 42
18309 41
15850 28
51279 142
26880 63
30306 64
29848 62
20939 33