5397 530
10473 321
25618 431
5442 671
4567 621
31560 320
16158 317
48649 90
6925 850
9175 826
2943 40
3983 707
2283 119