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