5509 530
10526 321
25723 431
5496 671
4585 621
31716 320
16426 317
49523 90
6938 850
9256 826
2978 40
4002 707
2289 119