6940 841
5195 412
148487 239
2976 97
151366 898
10591 74
4664 268
4450 920
4686 637
3318 389
5456 632
25733 632