2655 739
2608 726
2795 685
817 190
8253 732
9511 555
10612 416
43498 894
8090 653
24113 639
23727 74
16127 862
7672 306