1392 348
5758 146
54786 550
7836 800
82435 219
42644 292
4335 174
18607 78
5022 756
5676 894
112758 543
2891 519