26997 137
40148 691
26550 585
15604 760
26778 60
48119 601
51768 867
31691 417
13827 394
12661 312
27257 448
44282 411
35279 473
41236 509