27002 137
40148 691
26550 585
15604 760
26779 60
48119 601
51770 867
31691 417
13827 394
12661 312
27258 448
44282 411
35279 473
41237 509