3222 516
6196 479
34073 374
2247 368
2821 46
1456 311
8156 676
3898 614
9316 585
3603 364
3010 614
3707 555
749 60