12475 121
4231 567
5920 627
14237 661
10931 399
5506 940
3595 502
129878 306
33392 521
183313 930
37649 679