1247 238
429 43
3500 563
4803 616
12451 466
14568 864
6893 104
9444 309
3003 207
4028 373
4646 556
6378 659