5503 530
10517 321
25705 431
5493 671
4585 621
31694 320
16409 317
49452 90
6937 850
9254 826
2974 40
4002 707
2285 119