6673 276
4930 771
105250 897
36535 732
3040 308
33720 766
25454 569
1068 39
9053 939
69890 184
60882 608