12462 121
4230 567
5918 627
14233 661
10928 399
5501 940
3591 502
129750 306
33248 521
183233 930
37593 679