515 386
420 338
904 840
368 983
611 868
370 392
205 443
886 432
261 573
866 903
57 895
46 297
579 978
615 108
591 550
233 155
447 103
855 749
213 645
650 19