1052 422
980 636
42 868
970 654
322 153
184 522
514 954
485 940
303 996
821 140
589 139
831 371
297 877
396 416
199 372
685 706
262 12
964 524
245 297
623 851