12475 121
4231 567
5920 627
14237 661
10932 399
5506 940
3595 502
129894 306
33419 521
183324 930
37655 679