1693 92
1119 87
2719 259
1728 177
3269 49
6001 631
2753 445
1637 234
1801 261
2069 558
4286 883
2300 477