27266 137
40159 691
26615 585
15644 760
26852 61
48217 601
51855 867
31765 417
13835 394
12706 312
27368 448
44571 411
35445 473
41470 509