27072 137
40151 691
26583 585
15620 760
26807 60
48148 601
51794 867
31720 417
13830 394
12673 312
27303 448
44387 411
35337 473
41329 509