27325 137
40162 691
26635 585
15655 760
26869 61
48236 601
51864 867
31780 417
13835 394
12720 312
27400 448
44651 411
35498 473
41532 509