27088 137
40151 691
26587 585
15620 760
26810 61
48151 601
51800 867
31723 417
13830 394
12674 312
27304 448
44394 411
35344 473
41331 509