4250 530
9301 321
23917 431
5092 671
4259 621
28282 320
12985 315
40004 87
6371 850
8213 825
2445 40
3760 707
1883 119