18233 20
24277 26
12581 14
11330 11
24692 27
8011 6
21351 14
11060 12
27076 33
36728 51
39943 59
23237 22