956 330
1013 889
204 399
93 812
215 847
175 483
589 111
537 699
33 10
334 107
660 960
887 976
157 788
441 636
710 567
379 939
240 167
807 782
618 683
143 960