21792 130
3543 516
6675 479
39012 375
2800 368
3125 46
1754 311
8920 676
4315 614
9724 585
4089 364
3277 614
3961 555
978 60