3216 516
6180 479
33967 374
2247 368
2815 46
1442 311
8120 676
3886 614
9302 585
3594 364
2998 614
3701 555
740 60