295 813
943 580
600 510
638 59
831 448
758 62
838 449
217 9
19 431
185 326
28 7
296 471
793 270
434 542
346 414
954 265
42 222
919 213
467 69
927 435