34267 150
40057 144
23445 545
20960 316
39374 465
18927 410
24611 785
47895 464
49682 401
13033 49
86932 251