831 657
304 386
470 137
962 120
845 509
342 73
470 778
1048 2
556 984
943 33
551 33
210 831
443 656
75 225
904 947
461 502
889 390
121 796
274 247
329 901