5472 530
10507 321
25600 431
5498 671
4594 621
31643 320
16251 317
48929 90
6953 850
9248 826
2959 40
4011 707
2298 119