6516 61
9458 821
3689 286
34530 895
14945 518
10484 313
5669 511
41346 244
51879 740
34080 431
2666 384
4498 798
10770 555
4168 160
8939 458