1163 1000
416 176
60 95
867 521
456 823
742 451
388 148
758 258
903 289
974 38
731 232
461 973
674 43
845 176
482 903
736 341
27 336
232 813
307 201
313 534
1411 970
783 832
392 61
225 427