1025 58
313 748
540 255
1436 129
796 976
291 800
178 911
637 606
194 218
1007 574
520 741
949 785
458 93
73 963
624 633
605 840
763 575
921 806
78 459
467 331
295 150
231 113
702 590