3 801
896 345
753 183
487 712
607 558
957 570
231 195
33 573
1000 693
101 897
82 613
815 849
361 272
748 584
974 166
57 136
756 711
276 859
388 238
496 234