34192 150
40005 144
23370 545
20916 316
39213 465
18917 410
24560 785
47712 464
49674 401
13018 49
86553 251