689 832
1004 301
422 583
455 274
1405 446
2602 995
1844 9
970 533
1339 647
1274 351
1057 577
1109 62
1428 243
2235 336
817 997
1413 603
1459 222
1818 389
2067 703
1332 358
933 861