335 182
296 75
627 167
392 879
51 446
573 385
551 113
304 283
759 711
462 969
109 141
338 660
1007 79
554 835
615 629
12 263
93 128
470 340
732 313
324 497
750 79