504 131
238827 695
192385 367
3173 505
5819 756
2625 624
882 121
3307 405
3087 899
25321 783
5946 748
8889 601