5500 530
10516 321
25701 431
5493 671
4585 621
31692 320
16405 317
49426 90
6935 850
9253 826
2974 40
4002 707
2285 119