167671 403
32634 431
19496 330
14248 934
18696 523
16176 169
12655 472
33442 469
21598 843
30211 537
17332 355