1230 238
423 43
3497 563
4798 616
12442 466
14567 864
6885 104
9437 309
3001 207
4024 373
4643 556
6378 659