308 123
1018 4
80 44
1000 676
640 422
92 214
396 22
193 114
731 715
217 350
335 445
962 870
275 41
293 437
1099 669
1311 883
489 535
84 745
499 983
706 692