508 773
672 599
115 240
450 779
674 994
711 94
358 928
750 207
988 582
706 237
924 531
918 167
13 883
566 870
418 461
158 381
991 628
137 5
604 853
654 415