306 166
845 177
801 194
409 217
166 473
618 715
469 351
290 655
179 281
383 462
888 283
936 245
138 638
748 467
476 180
451 355
193 663
108 711
26 633
649 245