3223 516
6197 479
34102 374
2247 368
2826 46
1456 311
8160 676
3899 614
9320 585
3608 364
3013 614
3709 555
750 60