27065 137
40150 691
26580 585
15618 760
26807 60
48147 601
51793 867
31719 417
13830 394
12673 312
27297 448
44381 411
35333 473
41320 509