7013 438
2682 294
4241 821
8787 909
166311 400
98010 288
27947 684
156602 755
68193 271
144633 945
123797 682
34951 490
54997 476
37903 308
54265 101
27182 105