10530 4
31103 48
39143 68
19731 23
11028 6
26182 25
29121 59
19239 44
14346 21
11274 11
10589 5
14980 14
20357 32
26566 53
11391 12
73533 160
26397 45
25822 28
8510 4
15325 10
19909 42
27991 56
35947 70
35491 92