12484 121
4232 567
5923 627
14241 661
10935 399
5507 940
3597 502
129938 306
33469 521
183371 930
37675 679