12479 121
4231 567
5922 627
14237 661
10932 399
5506 940
3595 502
129904 306
33430 521
183331 930
37662 679