3221 516
6192 479
34039 374
2247 368
2820 46
1454 311
8150 676
3892 614
9312 585
3602 364
3008 614
3705 555
746 60