17519 41
22817 69
27043 72
42577 109
17126 39
25482 47
5117 11
27568 79
28635 43
17504 27
25035 62
23298 58
11455 16
34726 40
33216 79
24989 77
27745 22
96628 298