2180 573
4629 786
417 545
1563 510
309 810
516 698
416 830
984 838
445 843
372 931
349 597
21 490
1885 123
46 382
458 606
107 395
717 741
323 729
873 706
63 951
204 635
581 429
142 290