3216 516
6182 479
33982 374
2247 368
2817 46
1445 311
8127 676
3888 614
9303 585
3595 364
3000 614
3702 555
741 60