6515 61
9458 821
3689 286
34526 895
14944 518
10484 313
5667 511
41346 244
51866 740
34062 431
2666 384
4498 798
10770 555
4167 160
8938 458