5380 530
10462 321
25594 431
5438 671
4565 621
31536 320
16136 317
48523 90
6922 850
9172 826
2927 40
3983 707
2281 119