26972 137
40148 691
26546 585
15598 760
26773 60
48111 601
51762 867
31686 417
13827 394
12657 312
27246 448
44257 411
35262 473
41216 509