293 86
881 508
91 940
696 854
321 266
654 182
548 850
331 507
739 414
589 685
165 944
480 93
313 116
267 430
164 872
89 995
71 366
617 535
234 801
128 886
957 455
281 830
713 587