28878 577
6715 518
4465 292
23196 570
14722 634
7797 772
3678 283
9629 415
3972 362
4575 345
3761 253
3004 228
1963 371