3216 516
6184 479
33990 374
2247 368
2817 46
1445 311
8130 676
3888 614
9305 585
3596 364
3000 614
3702 555
742 60