278256 594
86395 819
85591 300
89604 245
7057 83
24351 374
5577 711
5504 672
4911 929
4915 541
2980 197