291 30
836 301
661 55
680 104
322 201
674 581
556 364
839 642
306 414
83 760
507 178
520 181
672 10
240 694
284 216
35 59
333 304
21 813
177 860
726 719