42182 43
15001 20
18078 31
11762 22
6349 36
7204 30
45077 43
27460 54
17199 19
11547 30
34171 97
7821 18
81390 173
30567 58
26069 51
29312 87
20208 28
50262 84
13511 16
21609 30
19934 38
20428 31