6672 276
4930 771
105245 897
36532 732
3040 308
33720 766
25450 569
1068 39
9053 939
69889 184
60880 608