3216 516
6185 479
33997 374
2247 368
2817 46
1445 311
8132 676
3889 614
9311 585
3598 364
3002 614
3703 555
743 60