42640 93
19625 26
17351 32
10668 18
33586 59
10408 11
43712 112
20903 32
53995 54
31957 53
17408 26
56348 101
21995 24
56987 83
30298 35
72555 64
54331 158
15583 19
35980 91
39626 73
30356 34
17199 32
26624 40
47600 126