27037 137
40150 691
26564 585
15612 760
26793 60
48138 601
51783 867
31707 417
13828 394
12666 312
27276 448
44350 411
35308 473
41284 509