89589 943
73786 947
28000 345
11218 512
178387 292
245590 467
40449 657
362962 805
42565 207
23923 487
3637 291