1001 65
370 394
294 628
778 896
369 679
583 274
2442 127
670 528
313 201
1236 359
157 586
406 893
580 511
443 617
555 332
748 525
898 230
144 880
231 76
43 991
915 219
1008 557
779 239