3592 924
2296 573
424 238
742 514
691 327
852 320
347 680
484 424
472 113
912 212
814 946
381 149
121 934
3280 537
834 624
806 910
318 714
51 759
44 67
770 108
829 274
305 889
509 173