1003 912
418 905
251 685
401 422
810 853
138 727
409 892
280 588
78 891
683 432
461 79
292 145
331 87
271 243
627 55
502 262
231 392
586 818
145 508
612 689