27093 137
40151 691
26588 585
15620 760
26811 61
48154 601
51801 867
31724 417
13830 394
12674 312
27305 448
44396 411
35346 473
41332 509