160 455
935 34
831 145
169 622
482 570
413 217
167 473
477 146
197 663
653 245
629 100
373 490
647 226
582 877
127 528
697 521
488 306
206 970
841 383
977 389