1051 85
763 138
526 261
1366 787
3757 7
1058 560
651 196
1614 242
246 274
573 603
1557 844
1921 243
495 901