27312 137
40161 691
26630 585
15655 760
26868 61
48230 601
51862 867
31779 417
13835 394
12716 312
27395 448
44636 411
35489 473
41523 509