28891 577
6716 518
4465 292
23203 570
14722 634
7797 772
3679 283
9634 415
3972 362
4575 345
3761 253
3004 228
1963 371