7013 438
2682 294
4241 821
8787 909
166305 400
98008 288
27947 684
156595 755
68187 271
144627 945
123787 682
34951 490
54996 476
37903 308
54262 101
27180 105