4199 209
1241 701
887 326
640 73
952 261
1002 709
1019 767
641 86
298 458
834 221
785 944
259 302
459 365
828 840
538 400
840 742
292 717
1000 171
355 275
561 266