5509 530
10527 321
25725 431
5496 671
4585 621
31727 320
16429 317
49534 90
6938 850
9256 826
2980 40
4002 707
2291 119