3403 516
6520 479
36211 374
2369 368
2927 46
1631 311
8639 676
4059 614
9465 585
3807 364
3147 614
3846 555
879 60