3216 516
6184 479
33985 374
2247 368
2817 46
1445 311
8128 676
3888 614
9305 585
3595 364
3000 614
3702 555
741 60