39823 23
8469 7
10375 8
24314 22
69619 80
9243 5
12689 7
26457 31
10858 11
14894 14
72191 83
13305 14