34169 150
39980 144
23347 545
20897 316
39157 465
18913 410
24548 785
47645 464
49673 401
13011 49
86420 251