12481 121
4231 567
5923 627
14240 661
10934 399
5506 940
3595 502
129925 306
33451 521
183343 930
37666 679