3252 398
2420 261
7008 591
3987 707
4037 906
3554 927
5017 940
3010 476
3585 219
4310 539
3123 397
4628 742
3744 780
12850 308