1013 639
307 704
110 600
735 195
681 267
887 832
27 592
160 547
89 948
97 728
453 368
136 535
318 18
848 374
265 349
121 626
1002 615
315 370
329 392
1005 756