295 813
945 580
600 510
639 59
831 448
758 62
840 449
217 9
19 431
186 326
28 7
296 471
794 270
435 542
346 414
954 265
42 222
919 213
468 69
927 435