521 65
274 888
727 146
983 851
919 301
422 665
47 192
326 953
387 404
774 558
308 88
70 911
29 477
118 455
703 603
360 280
10 274
849 844
604 71
533 120