462 946
362 968
781 312
668 81
692 198
955 106
1000 467
554 901
969 996
227 699
1000 912
639 55
155 50