4321 38
5079 729
1776 306
3968 205
4462 705
5316 291
4950 157
3224 469
3594 290
972 139
9309 636
3918 746