12477 121
4231 567
5921 627
14237 661
10932 399
5506 940
3595 502
129897 306
33426 521
183328 930
37658 679