5507 530
10520 321
25716 431
5496 671
4585 621
31706 320
16411 317
49492 90
6938 850
9254 826
2977 40
4002 707
2287 119