5477 530
10509 321
25607 431
5503 671
4596 621
31651 320
16253 317
48953 90
6955 850
9254 826
2962 40
4012 707
2298 119