1223 192
258 605
795 952
441 833
303 432
437 247
993 509
473 177
435 687
820 865
80 236
937 376
135 826
2418 792
12 287
649 636
719 335
530 361
689 801
738 714
954 530
147 755
441 591
196 588