308 123
1043 866
1311 883
714 116
899 702
666 454
128 703
395 820
499 983
3589 269
774 4
633 754
1168 832
250 86
451 789
288 143
640 422
626 120
293 437
193 114
311 228
874 251
489 535