1693 92
1121 87
2722 259
1729 177
3270 49
6002 631
2755 445
1639 234
1802 261
2069 558
4289 883
2300 477