42640 94
19625 26
17351 32
10668 19
33586 61
10408 11
43712 112
20903 34
54444 62
32381 53
17408 26
56763 102
21995 24
56987 86
30298 35
72555 65
54735 160
15583 19
35980 91
40042 73
30356 34
17199 32
26624 40
48028 127