3222 516
6196 479
34070 374
2247 368
2821 46
1456 311
8154 676
3897 614
9316 585
3603 364
3009 614
3707 555
748 60