3216 516
6180 479
33962 374
2247 368
2815 46
1442 311
8120 676
3885 614
9302 585
3594 364
2998 614
3700 555
740 60