12493 121
4232 567
5925 627
14244 661
10937 399
5513 940
3597 502
130008 306
33533 522
183421 930
37714 679