27045 137
40150 691
26567 585
15613 760
26795 60
48143 601
51786 867
31708 417
13828 394
12668 312
27278 448
44361 411
35312 473
41293 509