1011 309
45 777
246 987
640 720
27 36
861 396
308 116
404 702
375 232
850 212
438 490
77 194
259 276
864 987
9 722
164 872
836 865
420 206
150 474
233 801
442 374
7 702
54 43