18171 576
5949 518
4047 292
21713 570
13548 633
6250 771
3221 283
8494 415
3539 361
4016 345
3317 253
2538 226
1758 371