5382 530
10467 321
25601 431
5439 671
4565 621
31543 320
16141 317
48548 90
6923 850
9173 826
2931 40
3983 707
2282 119