12479 121
4231 567
5922 627
14237 661
10932 399
5506 940
3595 502
129903 306
33430 521
183330 930
37661 679