580 317
353 790
153 396
1005 139
604 319
26 757
186 815
169 184
309 78
183 744
215 504
256 210
899 937
129 76