5381 530
10463 321
25598 431
5438 671
4565 621
31540 320
16137 317
48529 90
6923 850
9173 826
2929 40
3983 707
2282 119