1693 92
1118 87
2719 259
1728 177
3269 49
5997 631
2753 445
1635 234
1801 261
2067 558
4285 883
2299 477