2185 573
1888 123
99 556
855 694
158 929
145 944
738 601
785 173
319 642
1508 20
1568 943
323 729
316 78
704 695
49 382
39 14
682 802
808 113
166 823
1273 657
179 728
774 919