580 208
1049 543
747 190
1433 539
447 752
477 32
704 744
1459 196
1237 818
184 323
1162 863
446 1095
2337 926
1558 43
266 351
887 1078
1555 117
1849 7
1295 997