902 851
666 129
67 351
437 325
240 34
60 46
468 722
198 81
978 335
188 843
171 21
756 63
785 460
160 93
339 304
516 597
384 581