5500 530
10516 321
25701 431
5493 671
4585 621
31693 320
16407 317
49432 90
6935 850
9253 826
2974 40
4002 707
2285 119