197356 708
16016 580
34399 426
52277 336
26732 840
26184 787
14903 458
24973 507
37653 523
6817 504
3105 473
3606 86
32216 575