5492 530
10506 321
25689 431
5489 671
4584 621
31671 320
16309 317
49340 90
6934 850
9246 826
2968 40
4001 707
2284 119