42396 225
33599 311
19410 247
24122 812
60687 177
117616 333
85536 914
36546 501
43471 411
65309 1063