46 89
228 626
75 545
814 149
113 5
30 705
602 231
367 283
457 231
385 551
443 119
859 281
956 233
305 131
663 581
538 951
907 974
619 798
735 633
293 265