26932 137
40146 691
26534 585
15592 760
26763 60
48099 601
51751 867
31675 416
13826 394
12650 312
27230 448
44211 411
35236 473
41166 508