343 680
504 384
988 538
641 333
260 65
463 727
797 985
329 288
703 587
1014 616
833 148
559 674
199 153
231 693
147 844
825 660
78 892
806 437
876 142
83 349