3250 398
2416 261
7003 591
3984 707
4035 906
3550 927
5013 940
3008 476
3575 219
4308 539
3122 397
4626 742
3740 780
12831 308