27056 137
40150 691
26573 585
15617 760
26803 60
48144 601
51790 867
31713 417
13829 394
12670 312
27284 448
44374 411
35324 473
41308 509