684 813
953 792
819 216
320 242
731 273
860 234
559 489
455 457
377 446
260 229
826 858
406 130
615 411
416 169
567 638
1029 11
327 0
541 193
1274 331
82 644