1051 430
464 862
585 90
170 966
256 545
754 287
196 800
130 744
700 347
255 421
439 538
765 950
2749 793
492 193
989 550
796 690
314 286
96 364
892 377
749 113
326 997
338 163
722 803