343 583
930 533
881 326
620 73
785 986
157 222
538 753
749 184
527 718
1047 547
318 724
255 282
140 352
704 419
89 158
199 957
831 369
335 896
92 713
862 632