1166 1000
815 257
692 318
544 55
997 246
448 858
939 545
130 659
596 900
239 992
862 975
783 155
935 712
414 413
185 87
581 511
329 49
649 859
718 234
313 201
862 97
121 584
370 695