26994 137
40148 691
26550 585
15602 760
26778 60
48118 601
51766 867
31688 417
13827 394
12660 312
27256 448
44274 411
35277 473
41234 509