112 304
645 576
1294 657
516 948
733 614
603 714
180 109
623 486
291 747
823 748
571 357
300 377
1863 885
742 886
685 741
29 758
444 846
55 28
449 967
623 70
650 616
275 385
151 818
484 674