3250 398
2416 261
7003 591
3984 707
4035 906
3551 927
5013 940
3009 476
3577 219
4308 539
3122 397
4626 742
3740 780
12832 308