18002 32
15527 17
27412 34
21548 39
54833 117
29357 66
50017 138
26810 44
23920 32
19629 33
34186 189
44482 73
21348 41
25140 50
17884 52
133103 740
26674 40
31082 83
22110 46
44239 5
83648 277
26327 30
64808 191
31163 84