12458 121
4227 567
5915 627
14230 661
10927 399
5501 940
3591 502
129687 306
33182 521
183193 930
37570 679