27065 137
40150 691
26576 585
15618 760
26805 60
48147 601
51793 867
31718 417
13830 394
12672 312
27297 448
44379 411
35330 473
41317 509