27002 137
40148 691
26550 585
15604 760
26779 60
48119 601
51771 867
31691 417
13827 394
12661 312
27258 448
44283 411
35281 473
41241 509