46 827
505 698
204 746
688 997
375 362
380 755
362 886
964 909
807 969
735 30
294 673
1000 424
650 166
604 60
888 619
255 178
198 34
651 862
315 287
521 418