960 812
1000 777
297 18
225 567
222 91
957 236
512 47
10 41
263 762
780 118
731 154
944 50
89 876
254 253
293 204
73 774
745 485
686 779
592 756
299 360