26996 137
40148 691
26550 585
15603 760
26778 60
48119 601
51766 867
31690 417
13827 394
12661 312
27257 448
44279 411
35278 473
41236 509