12487 121
4232 567
5923 627
14241 661
10936 399
5509 940
3597 502
129947 306
33493 521
183386 930
37683 679