350 83
834 609
1003 132
501 863
566 737
797 968
419 975
801 393
477 470
975 222
631 512
332 747
311 73
227 512
151 149
456 577
769 664
584 519
313 172
400 127
955 211
1257 947