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