5495 530
10513 321
25697 431
5492 671
4585 621
31681 320
16368 317
49393 90
6935 850
9251 826
2972 40
4002 707
2284 119