1102 756
241 618
49 330
1001 791
643 422
125 360
935 326
110 709
589 921
980 856
173 314
256 8
80 787
158 780
443 672
387 13
743 392
996 789
237 924
616 704