5492 530
10506 321
25689 431
5489 671
4583 621
31670 320
16308 317
49337 90
6934 850
9246 826
2968 40
4001 707
2284 119