5381 530
10466 321
25601 431
5439 671
4565 621
31543 320
16141 317
48547 90
6923 850
9173 826
2930 40
3983 707
2282 119