12481 121
4231 567
5923 627
14240 661
10933 399
5506 940
3595 502
129921 306
33444 521
183340 930
37665 679