12488 121
4232 567
5923 627
14241 661
10936 399
5510 940
3597 502
129954 306
33501 521
183388 930
37685 679