1016 79
705 619
71 679
23 389
358 670
603 173
981 944
789 272
344 371
665 411
977 635
618 489
938 442
884 466
159 23
896 866
251 262
456 543
541 914
733 570
413 245
584 321
420 92