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