3221 516
6192 479
34042 374
2247 368
2820 46
1454 311
8151 676
3893 614
9313 585
3602 364
3008 614
3705 555
746 60