167632 403
32625 431
19493 330
14243 934
18688 523
16170 169
12649 472
33422 469
21548 843
30192 537
17326 355