167676 403
32635 431
19496 330
14249 934
18696 523
16176 169
12656 472
33448 469
21599 843
30211 537
17336 355