26921 137
40146 691
26531 585
15590 760
26759 60
48092 601
51749 867
31673 416
13826 394
12650 312
27221 448
44197 411
35230 473
41154 508