1010 959
366 987
165 478
900 844
717 834
104 968
205 847
707 141
127 754
330 41
82 386
388 163
821 291
637 187
736 385
503 356
195 905
45 474
540 470
464 903