27238 137
40158 691
26609 585
15641 760
26845 61
48205 601
51850 867
31762 417
13834 394
12701 312
27350 448
44548 411
35435 473
41457 509