12466 121
4230 567
5918 627
14233 661
10929 399
5503 940
3592 502
129793 306
33300 521
183252 930
37616 679