27048 137
40150 691
26568 585
15614 760
26800 60
48144 601
51787 867
31710 417
13828 394
12668 312
27280 448
44362 411
35313 473
41296 509