645 640
498 436
104 615
664 853
542 764
253 90
896 790
824 585
991 353
101 614
283 43
346 79
451 656
564 392
321 167
439 383
897 641
134 568
11 484
369 114