12489 121
4232 567
5925 627
14241 661
10936 399
5511 940
3597 502
129974 306
33508 521
183397 930
37697 679