1040 624
647 147
440 305
622 97
1096 191
484 289
821 970
429 33
134 184
280 768
770 700
812 483
1026 891
476 906
706 533
280 171
920 847
1005 903
383 313