1005 834
618 993
358 331
932 886
782 29
557 72
198 516
919 57
316 280
719 884
436 999
662 673
1028 946
427 434
572 794
456 927
331 451
682 655
408 12
1037 228