3216 516
6181 479
33978 374
2247 368
2815 46
1445 311
8126 676
3888 614
9303 585
3595 364
2999 614
3701 555
740 60