3553 516
6675 479
38638 374
2817 368
3132 46
1768 311
8916 676
4328 614
9722 585
4094 364
3293 614
3976 555
999 60