94 811
293 455
160 691
93 613
642 570
876 226
450 459
276 702
688 654
165 83
75 322
153 993
641 283
903 898
122 61
651 578
811 284
835 304
563 980
543 658