12481 121
4231 567
5923 627
14241 661
10934 399
5506 940
3595 502
129925 306
33456 521
183344 930
37669 679