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