22881 67
29785 107
45969 266
15932 36
62090 301
36863 92
67772 284
19149 29
31229 88
75064 425
45782 258