912 309
708 853
411 681
710 2
593 451
935 788
39 7
8 891
831 849
836 548
674 647
245 141
640 494
1336 95
256 1000
444 767
292 37
842 178
136 165
862 620