89561 242
12013 28
16064 23
16878 29
11279 18
37348 36
16261 27
14049 26
16959 41
19554 36
8597 9
16342 22
19143 38
7093 2
17635 32
8988 11
9109 17
9147 12
9777 25
13581 37
18069 57
49204 77
7407 8
7161 5