167703 403
32645 431
19497 330
14253 934
18699 523
16184 169
12661 472
33453 469
21602 843
30226 537
17347 355