1697 92
1123 87
2724 259
1729 177
3270 49
6006 631
2757 445
1641 234
1805 261
2069 558
4291 883
2301 477