7015 438
2683 294
4242 821
8787 909
166345 400
98047 288
27957 684
156647 755
68216 271
144717 945
123883 682
34960 490
55004 476
37925 308
54283 101
27188 105