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