3226 516
6204 479
34151 374
2248 368
2830 46
1459 311
8176 676
3904 614
9331 585
3608 364
3016 614
3712 555
751 60