3763 646
3255 398
2423 261
7016 591
3993 707
4040 906
3559 927
5021 940
3018 476
3589 219
4314 539
3130 397
4632 742
12885 308