29 474
571 180
237 430
615 803
623 693
547 580
966 309
603 726
156 929
185 78
873 706
372 931
3428 924
2180 573
130 189
46 382
855 694
663 795
38 14
37 333
69 670
717 741
424 82