541 860
184 87
579 511
748 145
812 257
440 617
282 683
756 45
264 828
331 725
526 364
778 239
779 854
294 628
1163 1000
867 911
89 535
309 201
388 148
675 736
2598 912
278 484