300 149
969 806
632 586
30 179
716 373
511 478
122 93
912 804
205 728
430 126
341 89
93 99
676 834
517 53
403 245
953 781
632 113
746 776
768 379
216 267