4347 569
5401 495
3429 624
6977 436
7141 553
9785 715
10899 41
5395 216
16393 58
1356 61
1263 71
2126 269