164 255
1000 738
45 304
159 269
579 253
602 541
352 18
150 835
823 365
258 455
837 261
969 993
391 290
695 881
181 514
270 172
627 452
167 824
453 303
605 710