15945 19
17053 17
13526 15
19049 20
9217 9
47414 17
39821 58
8011 6
17888 23
8995 10
26061 26
16289 19