3216 516
6184 479
33994 374
2247 368
2817 46
1445 311
8131 676
3889 614
9309 585
3597 364
3001 614
3703 555
743 60