12489 121
4232 567
5925 627
14241 661
10936 399
5511 940
3597 502
129971 306
33507 521
183394 930
37693 679