5477 530
10509 321
25604 431
5502 671
4596 621
31648 320
16252 317
48952 90
6954 850
9252 826
2962 40
4012 707
2298 119