5089 462
218 755
27 474
68 605
233 430
458 478
745 887
68 670
78 372
783 173
490 268
142 290
312 78
128 189
684 142
309 810
37 14
1558 510
780 793
423 82
804 839
21 490
399 542