3216 516
6185 479
34003 374
2247 368
2817 46
1447 311
8133 676
3889 614
9311 585
3598 364
3002 614
3703 555
743 60