42182 43
15001 20
18078 31
11762 22
6349 36
7204 30
45077 43
27927 54
17199 19
11547 30
34171 99
7821 18
81755 174
30932 58
26432 51
29312 87
20208 28
50262 84
13511 16
21609 30
19934 38
20428 31