12479 121
4231 567
5923 627
14240 661
10932 399
5506 940
3595 502
129914 306
33435 521
183336 930
37662 679