6672 276
4930 771
105229 897
36530 732
3040 308
33720 766
25443 569
1068 39
9053 939
69885 184
60875 608