166675 403
32340 431
19336 330
14149 934
18531 523
15749 169
12581 472
32857 468
20641 843
29616 537
16942 355