351 643
743 134
119 402
420 828
1152 813
167 618
147 941
303 663
537 309
117 745
761 833
361 245
590 131
218 396
405 897
391 464
800 350
298 564
402 830
311 527