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