34274 150
40062 144
23449 545
20964 316
39381 465
18929 410
24616 785
47901 464
49684 401
13033 49
86951 251