27056 137
40150 691
26571 585
15616 760
26801 60
48144 601
51790 867
31713 417
13829 394
12670 312
27284 448
44372 411
35324 473
41306 509