167539 403
32586 431
19488 330
14231 934
18675 523
16149 169
12645 472
33386 469
21384 843
30132 537
17308 355