167678 403
32638 431
19496 330
14249 934
18698 523
16176 169
12656 472
33449 469
21599 843
30213 537
17336 355