580 317
353 790
155 396
1007 139
604 319
27 757
186 815
169 184
309 78
183 744
215 504
257 210
900 937
129 76