931 57
891 510
1040 197
610 550
529 938
307 583
1303 113
783 349
164 512
1339 665
491 991
332 192
1205 306
1103 381
565 978
868 221
472 295
192 785
1157 952
385 70