4259 530
9305 321
23927 431
5093 671
4261 621
28295 320
12995 315
40041 87
6375 850
8216 825
2448 40
3765 707
1887 119