1008 679
939 318
118 314
603 983
40 218
445 640
633 830
359 232
874 860
599 478
425 538
329 718
60 825
1034 393
235 691
883 188
136 417
590 888
106 420
938 803