27248 137
40158 691
26609 585
15641 760
26847 61
48209 601
51850 867
31763 417
13834 394
12703 312
27353 448
44551 411
35440 473
41462 509