675 793
30 7
407 131
406 229
1079 313
220 108
447 851
98 768
723 6
477 302
820 384
465 354
857 478
410 203
559 57
242 122