12479 121
4231 567
5922 627
14237 661
10932 399
5506 940
3595 502
129911 306
33431 521
183334 930
37662 679