3216 516
6180 479
33968 374
2247 368
2815 46
1442 311
8120 676
3887 614
9302 585
3594 364
2999 614
3701 555
740 60