5498 530
10515 321
25698 431
5492 671
4585 621
31686 320
16383 317
49409 90
6935 850
9252 826
2974 40
4002 707
2284 119