167673 403
32635 431
19496 330
14249 934
18696 523
16176 169
12655 472
33444 469
21598 843
30211 537
17334 355